by rail
Turkmendemiryollari Turkmenistan Zeleznice Ashgabat, phone 255545, fax 473858 runs trains from Ashgabat to Turkmenabat via Mary and return.
Trains to Mary leave Ashgabat at 7.40 daily, arriving at Mary at 5 pm. Train 21 leaves Ashgabat every second day at 10.10 p, and arrives at Mary at 5.25 next morning.
Train 212 leaves Turkmenabat at 4.20 am daily, arriving at Mary at 10.23 am. Train 196 leaves Turkmenabat at 6.00 pm daily, arriving at Mary at 0.25 am. Train 22 leaves Turkmenabat at 9.55 pm daily, arriving at Mary at 2.51 am.
The railways station is near Hotel Sultan Sanjar.